<类名> <返回类型> <函数> 是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:31:05
在类的说明部分里有这样的几句~~
class <类名>
{ 类名 {

} //构造函数
<类名> <函数1>() {}
<类名> <函数2>() {}
<类名> <函数2>() {}
};
请问 " <类名> <函数1>() {}"
是什么???
讲讲~~~
不对啊~
这个函数是放在了类里面的~
<类名>是放在了应该写返回类型的地方~
是不是应该类似模板一样作为返回类型????
但是这个没有关键字template

这就像是考试的时候做的填空题啊," <类名> <函数1>() {}"这种表示方法告诉你这那些用汉字标出来的部分是什么,这样在你编程的时候才会知道向那些括号里面写如什么样的代码。
" <类名> <函数1>() {}"本身这条语句是用来定义类中的成员函数的,类名部分,是定义该函数在属于哪个类,“函数1”是函数名,用来标识函数,就像是给函数起了一个名字,这样用起来很方便。()这里面写的是参数,里面可填可不填,但是()一定要有,{}就是函数体了,整个函数完成的功能应该都在这里面实现。

回答完毕。。。

修改一下答案:
类也是一个类型,是你自己定义的数值类型,就像结构一样,与结构体的区别在于,类可以在其中定义函数,而结构体不行,但是他们都是属于用户自己定义的数值类型,只要你定义过,并且不存在问题的话,就可以想int,float,double等一样使用。